﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TI_4_Limonade_Fabriek.Database;
using TI_4_Limonade_Fabriek.Model;

namespace TI_4_Limonade_Fabriek.Logging
{
    class BatchLogging : FileController
    {
        private string filename = "Batchlog";
        private string filepath = Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName + "/Logs/"; //verwijst naar het mapje waar logbestand te vinden is.

        //hiermee wordt de batch weggeschreven naar een log file.
        public void WriteBatchLog(Batch b)
        {
            WriteFile(filepath + filename, System.DateTime.Now + " - " + b.ToString());
        }

        //hiermee wordt de batchlog geopend in het programma.
        public void ShowBatchLog()
        {
            OpenFile(filepath + filename);
        }
    }
}


